(put to) shame - English Synonyms Dictionary